great-leaved macrophylla - French English Dictionary